package com.atguigu.common.vo;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 基础树形结构 vo类
 *
 * @param <T> 泛型
 * @author gaozz
 */
@Data
public class BaseTreeVo<T> {

    /**
     * 主键id
     */
    private Long catId;
    /**
     * 父id
     */
    private Long parentCid;
    /**
     * 子类集合
     */
    private List<T> children = new ArrayList<T>();
}
